/**
 * 自动更新组建
 */ 
var auto={
	//自动将组建与url绑定 ajax请求数据源自动匹配数据
	autoComplete:function(id,url){
		$('#'+id).autocomplete({  
	    	source:url,  
	    	minLength: 1
	    	});  
	},
	autoComplete2:function(id,url,click,showItem){
		//设置
		var resultData;
		$('#'+id).autocomplete({  
	    	source: function(request,response){
	    		//发送ajax请求
	    		$.ajax({
	    			url:url,
	    			cache:false,
	    			success:function(data){
	    				 //将data放开
	    				 resultData=data;
	    				 //alert(resultData);
	    				 //将data处理为可显示的
	    				 response( $.map(data,showItem ));  
	    				
	    			},
	    			error:function(data){
	    				alert('请求出错');
	    			}
	    		});
	    	},  
	    	minLength: 1  ,
	    	select:function(event,ui){
	    		//将点击的对象暴露出去供在选择的时候触发其他方法
	    		click(ui.item,resultData);
	    	}
	    	}); 
	},
	autoComplete3:function(autoSetting){
		//设置
		var resultData;
		var id=autoSetting.id;
		$('#'+id).autocomplete({  
	    	source: function(request,response){
	    		//发送ajax请求
	    		$.ajax({
	    			url:autoSetting.url,
	    			cache:false,
	    			success:function(data){
	    				 //将data放开
	    				 resultData=data;
	    				 //alert(resultData);
	    				 //将data处理为可显示的
	    				 response( $.map(data,function(item){
	    					 			return autoSetting.showItem(item);
	    				 		  }));  
	    				
	    			},
	    			error:function(data){
	    				alert('请求出错');
	    			}
	    		});
	    	},  
	    	minLength: 1  ,
	    	select:function(event,ui){
	    		//将点击的对象暴露出去供在选择的时候触发其他方法
	    		//$('#'+id).val(ui.item.value);  
	    		autoSetting.click(ui.item,resultData);
	    	}
	    	}); 
	}
}
